physically demanding - Allemand Anglais Dictionnaire